package net.huashitong.supervision.task.filter;

import com.sirdc.modules.core.filter.BaseFilter;
import net.huashitong.supervision.task.entity.TaskUnit;

import java.util.List;

/**
 * Created with IntelliJ IDEA.
 * User: ling
 * Date: 2019/8/6
 * Time: 17:49
 * To change this template use File | Settings | File Templates.
 * Description:
 */
public class TaskSubFilter extends BaseFilter {
    private String sysId;
    private String taskMainId;   //主任务id
    private String subName;      //子任务名
    private String subContent;//子事项内容
    private String subSituation;//子事项反馈汇总；
    private String subSituationFile;//子事项反馈汇总附件
private String userIds;   //单位内部事项批转人员集合；
    private String subTimeLimit;  //子任务时限
    private String leadDeptIds;//牵头单位id集合
    private String assistDeptIds; //协办单位id集合
    private String subCopeToIds; //子事项抄送领导id集合
    private List<TaskUnit> taskUnitList;//单位集合
    private String timeType;  //时限类型（1.单时限，2.周期性，3多时限）
    private String period;   //周期（1.周，2 月 3季度）
    private String day;   //周期的天
    private String week;      //周期的星期
    private String month;      //周期的月
    private String quarter;      //周期的月

    private String timeLimits; //多时限字符串
    private String type;  //办结1
    private String subProblem;//子事项存在问题汇总；
    private String subPlan;//子事项下步计划汇总；
    private String del;   //删除标识（当字段有值时表示任务一删除）
    private String fileName;
    private String search;  //搜索字段
private String userId;

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getUserIds() {
        return userIds;
    }

    public void setUserIds(String userIds) {
        this.userIds = userIds;
    }

    public String getSearch() {
        return search;
    }

    public void setSearch(String search) {
        this.search = search;
    }

    public String getFileName() {
        return fileName;
    }

    public void setFileName(String fileName) {
        this.fileName = fileName;
    }

    public String getDel() {
        return del;
    }

    public void setDel(String del) {
        this.del = del;
    }

    public String getDay() {
        return day;
    }

    public void setDay(String day) {
        this.day = day;
    }

    public String getSubProblem() {
        return subProblem;
    }

    public void setSubProblem(String subProblem) {
        this.subProblem = subProblem;
    }

    public String getSubPlan() {
        return subPlan;
    }

    public void setSubPlan(String subPlan) {
        this.subPlan = subPlan;
    }

    public String getSubSituationFile() {
        return subSituationFile;
    }

    public void setSubSituationFile(String subSituationFile) {
        this.subSituationFile = subSituationFile;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getQuarter() {
        return quarter;
    }

    public void setQuarter(String quarter) {
        this.quarter = quarter;
    }

    public String getTimeType() {
        return timeType;
    }

    public void setTimeType(String timeType) {
        this.timeType = timeType;
    }

    public String getPeriod() {
        return period;
    }

    public void setPeriod(String period) {
        this.period = period;
    }

    public String getWeek() {
        return week;
    }

    public void setWeek(String week) {
        this.week = week;
    }

    public String getMonth() {
        return month;
    }

    public void setMonth(String month) {
        this.month = month;
    }

    public String getTimeLimits() {
        return timeLimits;
    }

    public void setTimeLimits(String timeLimits) {
        this.timeLimits = timeLimits;
    }

    public String getSubCopeToIds() {
        return subCopeToIds;
    }

    public void setSubCopeToIds(String subCopeToIds) {
        this.subCopeToIds = subCopeToIds;
    }

    public String getSubTimeLimit() {
        return subTimeLimit;
    }

    public void setSubTimeLimit(String subTimeLimit) {
        this.subTimeLimit = subTimeLimit;
    }

    public List<TaskUnit> getTaskUnitList() {
        return taskUnitList;
    }

    public void setTaskUnitList(List<TaskUnit> taskUnitList) {
        this.taskUnitList = taskUnitList;
    }

    public String getSysId() {
        return sysId;
    }

    public void setSysId(String sysId) {
        this.sysId = sysId;
    }

    public String getTaskMainId() {
        return taskMainId;
    }

    public void setTaskMainId(String taskMainId) {
        this.taskMainId = taskMainId;
    }

    public String getSubName() {
        return subName;
    }

    public void setSubName(String subName) {
        this.subName = subName;
    }

    public String getSubContent() {
        return subContent;
    }

    public void setSubContent(String subContent) {
        this.subContent = subContent;
    }

    public String getSubSituation() {
        return subSituation;
    }

    public void setSubSituation(String subSituation) {
        this.subSituation = subSituation;
    }

    public String getLeadDeptIds() {
        return leadDeptIds;
    }

    public void setLeadDeptIds(String leadDeptIds) {
        this.leadDeptIds = leadDeptIds;
    }

    public String getAssistDeptIds() {
        return assistDeptIds;
    }

    public void setAssistDeptIds(String assistDeptIds) {
        this.assistDeptIds = assistDeptIds;
    }
}
